throttle hole - German English Dictionary